menu: Remove legacy popup APIs
authorJonas Ådahl <jadahl@gmail.com>
Wed, 25 Jul 2018 14:41:15 +0000 (16:41 +0200)
committerJonas Ådahl <jadahl@gmail.com>
Fri, 27 Jul 2018 15:16:44 +0000 (17:16 +0200)
commit4497ac7d7587f7a4e5fefafb52f5013d36a35bbe
tree63aed6e115caa0c7a2b249315d6c8207716437e9
parentaf21583d4d60edf9782cdd803b3854f5c4b2a967
menu: Remove legacy popup APIs

Remove gtk_menu_popup_for_device() and gtk_menu_popup(), as they cannot
be implemented in a portable manner by all backends. They have been
deprecated for proper alternative APIs for some time, so lets remove
them now before its too late.

While at it, fix the example documentation for mapping a menu.
docs/reference/gtk/gtk4-sections.txt
gtk/gtkmenu.c
gtk/gtkmenu.h
gtk/gtkmenuprivate.h